Extending computer-assisted text analysis techniques to the detection of source code plagiarism and collusion: assisting manual inspection

نویسنده

  • Maeve Paris
چکیده

Traditionally, a distinction has been drawn between software and services to detect text-based plagiarism or collusion, and products to detect such practices in computer programs. The Joint Information Services Committee (JISC) even commissioned two separate studies, the Technical Review of Plagiarism Detection Report (Bull et al, 2001) which focused on text-based assignments, and Source Code Plagiarism in UK HE Computing Schools, Issues, Attitudes and Tools (Culwin et al, 2001), which concentrated on source code plagiarism. The text-based survey evaluated the performance of five products with mixed results, while the source code survey evaluated two products, with different strengths and weaknesses. This separation of concerns is not spelled out explicitly in either report: both seem to be based on an assumption that the practice of plagiarism and collusion differs between textbased documents and examples of computer programs written in a particular programming language.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

English-Persian Plagiarism Detection based on a Semantic Approach

Plagiarism which is defined as “the wrongful appropriation of other writers’ or authors’ works and ideas without citing or informing them” poses a major challenge to knowledge spread publication. Plagiarism has been placed in four categories of direct, paraphrasing (rewriting), translation, and combinatory. This paper addresses translational plagiarism which is sometimes referred to as cross-li...

متن کامل

Automatic Detection and Localization of Surface Cracks in Continuously Cast Hot Steel Slabs Using Digital Image Analysis Techniques

Quality inspection is an indispensable part of modern industrial manufacturing. Steel as a major industry requires constant surveillance and supervision through its various stages of production. Continuous casting is a critical step in the steel manufacturing process in which molten steel is solidified into a semi-finished product called slab. Once the slab is released from the casting unit, th...

متن کامل

Efficient and Effective Plagiarism Detection for Large Code Repositories

ABSTRACT: The copying of programming assignments is a widespread problem in academic institutions. Manual plagiarism detection is time-consuming, and current popular plagiarism detection systems are not scalable to large code repositories. While there are text-based plagiarism detection systems capable of handling millions of student papers, comparable systems for codebased plagiarism detection...

متن کامل

Plagiarism checker for Persian (PCP) texts using hash-based tree representative fingerprinting

With due respect to the authors’ rights, plagiarism detection, is one of the critical problems in the field of text-mining that many researchers are interested in. This issue is considered as a serious one in high academic institutions. There exist language-free tools which do not yield any reliable results since the special features of every language are ignored in them. Considering the paucit...

متن کامل

Identifying and Classifying Students\' Academic Misconducts (Systematic Review)

Background: Planning for the decrease of scientific misconducts among students requires the recognition of subjects and relevant cases. The aim of the current study is determining the categories of scientific immorality among university students and categorizing them. Method: The current study is in the category of descriptive studies and data gathering is done using the systematic review meth...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003